home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
HamCall (April 1991)
/
HAMCALL CD-ROM (Buckmaster)(April 1991).BIN
/
amateur
/
g8bpq
/
bpq353.exe
/
lha
/
BPQCFG.TXT
< prev
next >
Wrap
Text File
|
1989-12-09
|
11KB
|
373 lines
; For Version 3.53
;
;
; CONFIGURATION FILE FOR G8BPQ SWITCH SOFTWARE
;
; The program which converts this text file to binary
; form is currently very crude - be VERY careful when
; editing this file!
;
;
; The order of parameters in not important, but they
; all must be specified - there are no defaults
;
;
;
; Memory Usage. If EMS=1, the system will attempt to put its
; data area into EMS Memory. At the moment it makes no attempt
; to manage sharing of the EMS window, so you must not run any other
; software using EMS.
;
; It seems to work ok when used with Desqview, at least on my
; AST, but it is primarily intended for use with AA4RE BBS, which
; needs a great deal of space.
;
;
EMS=0 ; dont use EMS RAM
;
;
; Station Identification.
;
; If a user connects to the NODE Callsign or Alias, he is linked
; to the switch code, and can use normal NetRom/TheNet commands
;
; If he connects to the BBS Callsign or Alias he will be connected
; directly to a BBS port. If none are available, the connect will
; be rejected.
;
; Note that of you are running only a NODE (ie BBS=0), or
; or just a BBS (NODE=0), then you must still put in two pairs of calls,
; but they MUST be the SAME.
;
; If you are running both, the calls MUST be different
NODECALL=G8BPQ-2 ; NODE CALLSIGN
NODEALIAS=NOTTS
BBSCALL=G8BPQ-1 ; BBS CALLSIGN
BBSALIAS=BBSTST ; BBS ALIAS
;
; 'ID' MESSAGE - SENT EVERY IDINTERVAL MINS
;
; WILL BE ADDRESSED FROM THE PORT CALLSIGN (IF DEFINED)
; ELSE FROM THE NODE CALL
;
; The following format allows KA nodes to include your system in
; their 'Nodes' lists.
;
IDMSG:
Network node (NOTTS)
***
;
BEACON=0 ; IF SET TO 1, THE TEXT FROM THE BT COMMAND
; WILL REPLACE IDMSG (INTENDED MAINLY FOR
; RLI SYSTEMS)
UNPROTO=MAIL ; DEFAULT UNPROTO ADDR
; 'I' COMMAND TEXT
;
; Note that the bit about needing a port param in connects is only
; necessary if you are running more that one (radio) port.
;
INFOMSG:
G8BPQ Packet Switch, Mapperley, Nottingham. IO92KX
Commands are basically the same as NET/ROM, but to connect to another
normal station (not another node), you must specify a port number before
the callsign. Use PORTS command to list available ports. The BBS command
connects you to the associated Mailbox.
***
;
; CTEXT - If specified, will be sent when someone connects to
; the NODE ALIAS at level 2. It is not sent on connects to the
; NODE callsign, as this could confuse BBS forwarding connect
; scripts.
;
CTEXT:
Welcome to G8BPQ's Packet Switch in Nottingham
Type ? for list of available commands.
***
; Network System Parameters
;
OBSINIT=5 ; INITIAL OBSOLESCENCE VALUE
OBSMIN=4 ; MINIMUM TO BROADCAST
NODESINTERVAL=60 ; 'NODES' INTERVAL IN MINS
IDINTERVAL=15 ; 'ID' BROADCAST INTERVAL (UK Regs require
; an AX25 ID every 15 mins)
;
L3TIMETOLIVE=25 ; MAX L3 HOPS
L4RETRIES=3 ; LEVEL 4 RETRY COUNT
;
; I have seen suggestions that L4TIMEOUT should be increased to very
; high values (even as long as seven mins). Although 60 may be a bit
; short in some cases, I STRONGLY advise that you dont go much above
; 120 secs unless you understand ALL the implications.
;
; I've set TTL and TIMEOUT to the values agreed by the latest SYSOPS
; meeting - this does not imply that I agree with them!
;
L4TIMEOUT=120 ; LEVEL 4 TIMEOUT
L4DELAY=10 ; LEVEL 4 DELAYED ACK TIMER
L4WINDOW=4 ; DEFAULT LEVEL 4 WINDOW
;
MAXLINKS=30 ; MAX LEVEL 2 LINKS (UP,DOWN AND INTERNODE)
MAXNODES=120 ; MAX NODES IN SYSTEM
MAXROUTES=30 ; MAX ADJACENT NODES
MAXCIRCUITS=50 ; NUMBER OF L4 CIRCUITS
minqual=10 ; MINIMUM QUALITY TO ADD TO NODES TABLE
BBSQUAL=30 ; BBS Quality relative to NODE - used to
; limit 'spread' of BBS through the network
; to your required service area. I've been
; asked to set a low default to encourage you
; to think about a suitable value. Max is 255
BUFFERS=100 ; PACKET BUFFERS - 255 MEANS ALLOCATE AS MANY
; AS POSSIBLE - NORMALLY ABOUT 130, DEPENDING
; ON OTHER TABLE SIZES
;
; TNC DEFAULT PARAMS
;
PACLEN=120 ; MAX PACKET SIZE
;
; PACLEN is a problem! The ideal size depends on the link(s) over
; which a packet will be sent. For a session involving another node,
; we have no idea what is at the far end. Ideally each node should have
; the capability to combine and then refragment messages to suit each
; link segment - maybe when there are more of my nodes about than 'real'
; ones, i'll do it. When the node is accessed directly, things are a
; bit easier, as we know at least something about the link. So, from
; Version 3.11 onwards, there are two PACLEN params, one here and
; one in the PORTS section. This one is used to set the initial value
; for sessions via other nodes, and for sessions initiated from here.
; The other is used for incoming direct (Level 2) sessions. In all cases
; the TNC PACLEN command can be used to override the defaults.
;
; The main reason for changing this now was a request from someone
; wanting to run an HF port.
;
;
;
TRANSDELAY=1 ; TRANSPARENT MODE SEND DELAY - 1 SEC
;
; Level 2 Parameters
;
; T1, T2 and N2 are now int the PORTS section
;
T3=180 ; LINK VALIDATION TIMER (3 MINS)
IDLETIME=900 ; IDLE LINK SHUTDOWN TIMER (15 MINS)
;
;
; Configuration Options
;
BBS=1 ; INCLUDE BBS SUPPORT
NODE=1 ; INCLUDE SWITCH SUPPORT
;
HIDENODES=0 ; IF SET TO 1, NODES STARTING WITH # WILL
; ONLY BE DISPLAYED BY A NODES * COMMAND
;
DIGIFLAG=255 ; DIGIPEAT FLAG - 0 = DISABLE 1 = ENABLE
; 255 = DIGI UI FRAMES ONLY
;
; The software normally provides a TNC2-like interface, supporting
; BBS systems such as WA7MBL, W0RLI and G4YFB. The first port may
; be configured to emulate the PK232 Host Mode, at least well enough
; to support the G8UFQ or AA4RE systems. The host mode allows up
; to 9 users on one port.
;
HOSTMODE=2 ; IF 0, BBS support is for MBL/RLI/YFB
; ; If 1, BBS support is for G8UFQ
; ; IF 2, BBS Support is for AA4RE
;
;
;
; 'COMBIOS' PORT NUMBERS - defines the number of virtual TNC's
; supported, and givs there equivalent 'COMBIOS' numbers.
;
; You can leave gaps, and even run 'normal' COMBIOS/DVIOCOM etc. as
; well, as long as there are no clashes with ports numbers, i/o
; addresses or int levels.
;
; If running in Host Mode, the first Port specified (not necessarily
; port 1) runs in PK232 Host Mode, allowing up to 9 concurrent
; users.
;
; can have up to 16 ( but that will use a lot of ram)
;
TNCPORTLIST=2,3,4,5,6,7
;
; AX25 PORT DEFINITIONS
;
; Note that these are NOT related to the Virtual TNC ports defined
; in TNCPORTLIST above. These define the external links - normally
; to radios, but possibly to other computers, modems, etc. You can
; have several TNC ports, but only one radio link, or even several
; radio links and only one TNC port.
;
;
; The hardware type and protocol are now defined separately, but
; at the moment only a limited number of combinations are possible
;
; Interrupt levels may be shared by any cards with suitable
; hardware. Examples are all but the earliest DRSI cards, and
; a MS400 modified as described by AA4RE in his MBBIOS documentation.
;
; There is a significant overhead in using the shared interrupt
; feature - try to use it on relatively low speed links, and
; wath out for TX underruns/RX overuns.
;
;
; Hardware types are ASYNC, PC120, DRSI, TOSH, QUAD, RLC100
;
; ASYNC is for a normal ASYNC card, or a shared interrupt card
; such as the MS400
;
; Protocols allowed are KISS or NETROM (the NET/ROM async link)
;
;
; PC120, DRSI and RLC100 are the internal HDLC cards - and allow
; 2 channels
;
; TOSH is for a Toshiba T1100 with Software Forge HDLC card
;
; The above three currently only support PROTOCOL=HDLC
;
;
; QUAD is the Quadram Quadport, which allows up to 5 async links.
; This version only supports a single Quadport, see separate file
; QUAD.DOC for setup details.
;
; Protocols allowed are KISS or NETROM (the NET/ROM async link)
;
;
; The KISS protocol supports dual port TNC's such as the KAM and KPC4.
; You should define two port entries with the same IO addr, INT Level
; and SPEED - set CHANNEL=A for the first and B for the second.
;
; Note that all timer values are in ms intervals. Most TNC's
; use different units for the various timers, so be careful!
;
; The timings are all derived from the PC's timer interrupt,
; who's frequency is about 18.2 HZ, so the resolution is only to
; approx 50ms.
;
; All parameters should be set for all ports, but not all
; drivers support all features. For instance, the NETROM driver
; does not use the TXDELAY, SLOTTIME and PERSIST values. The NETROM
; driver only works in FULL DUPLEX mode, and the HDLC only in
; HALF DUPLEX.
;
; SoftDCD is not yet implemented - I hope it will be soon!
;
; CWID works only on DRSI and PC120 cards, and can be suppressed
; by omitting the parameter.
;
;
; BECAUSE OF OUR ODD LICENCING CONDITIONS YOU MAY WISH TO BAN
; CONNECTIONS TO THE BBS CALLSIGN ON SOME PORTS - USERS MAY STILL
; CONNECT USING L4, OR CONNECT TO THE NODE ADDR, AND USE BBS
; COMMAND. PUT 'BBSFLAG=NOBBS' TO ACTIVATE THIS FUNCTION.
; 'BBSFLAG=BBSOK', OR NO PARM, MEANS BEHAVE AS NORMAL
;
; From Version 3.21, you can have an extra callsign and alias for each
; port for user access only. The callsigns defined in NODECALL and
; BBSCALL are still used for all networking activity.
;
PORT
ID=144.650 MHz 1200 Baud (DRSI)
TYPE=DRSI
PROTOCOL=HDLC
IOADDR=310H
INTLEVEL=5
SPEED=1200
CHANNEL=A
QUALITY=10
MAXFRAME=1
TXDELAY=500
SLOTTIME=100
PERSIST=64
FULLDUP=0
SOFTDCD=0
FRACK=7000
RESPTIME=2000
RETRIES=10
PACLEN=120
CWID=G8BPQ
ENDPORT
;
PORT
ID=432.675 MHz 1200 Baud (DRSI)
TYPE=DRSI
PROTOCOL=HDLC
IOADDR=310H
INTLEVEL=5
SPEED=1200
CHANNEL=B
BBSFLAG=NOBBS ; MAYBE MY BBS LICENCE IS ONLY FOR 2M!
QUALITY=10
MAXFRAME=1
TXDELAY=500
SLOTTIME=100
PERSIST=64
FULLDUP=0
SOFTDCD=0
FRACK=6000
RESPTIME=1500
RETRIES=10
PACLEN=120
CWID=G8BPQ
PORTCALL=G8BPQ
PORTALIAS=NOTTM
;
ENDPORT
ROUTES:
;
; ROUTES TO LOCK IN
;
; specify Callsign, Quality and Port. You can now also specify
; MAXFRAME, FRACK, PACLEN (in that order) to override the port
; defaults.
;
;
G4RFG-1,0,2 ; MARGINAL, SO QUALITY = 0
G4RFG,0,1
GB7LX-2,0,1
GB7LX-7,20,2
G0GDR-1,105,2,1,6000,100 ; not always very good
G0GDR-2,100,1
G7AXC-7,50,2
GB3RP-2,100,1
G4XMH-1,50,1
GB7LED,50,1
GB7BAD,50,1
GB7BAD,70,2
G4MQM-1,50,1
GB7RP-7,120,2,2,7000,150 ; just testing!
G1EUP-1,50,1,1
***
;
; APPLICATIONS SUPPORTED
;
; UP TO 8 ENTRIES OF UP TO 12 BYTES EACH
;
; THE FIRST 3 ARE RESERVED FOR BBS, HOST, AND REMOTE SYSOP - YOU
; CAN DEFINE THE OTHERS AS YOU LIKE.
;
; FOR COMPATIBILITY WITH EARLIER VERSIONS, JUST ENTER APPLICATIONS=BBS
;
; NAMES STARTING WITH * ARE NOT INCLUDED IN 'VALID COMMANDS' DISPALY
;
APPLICATIONS=BBS,,*SYS,MH
;